.elementor-2952 .elementor-element.elementor-element-4160b7f8:not(.elementor-motion-effects-element-type-background), .elementor-2952 .elementor-element.elementor-element-4160b7f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101;}.elementor-2952 .elementor-element.elementor-element-4160b7f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2952 .elementor-element.elementor-element-4160b7f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2952 .elementor-element.elementor-element-6c935a66{text-align:left;}.elementor-2952 .elementor-element.elementor-element-432e625d{text-align:left;}.elementor-2952 .elementor-element.elementor-element-432e625d .elementor-heading-title{color:#FFFFFF;font-size:11px;font-weight:300;}.elementor-2952 .elementor-element.elementor-element-432e625d > .elementor-widget-container{margin:4px 0px 11px 0px;}.elementor-2952 .elementor-element.elementor-element-6ac81c93 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-2952 .elementor-element.elementor-element-454e5eba{text-align:left;}.elementor-2952 .elementor-element.elementor-element-454e5eba .elementor-heading-title{color:#FFFFFF;font-size:1rem;}.elementor-2952 .elementor-element.elementor-element-454e5eba > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2952 .elementor-element.elementor-element-3117b82d{text-align:left;}.elementor-2952 .elementor-element.elementor-element-3117b82d .elementor-heading-title{color:#FFFFFF;font-size:0.8rem;font-weight:300;}.elementor-2952 .elementor-element.elementor-element-3117b82d > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-2952 .elementor-element.elementor-element-53f9938f{text-align:left;}.elementor-2952 .elementor-element.elementor-element-53f9938f .elementor-heading-title{color:#FFFFFF;font-size:0.8rem;font-weight:300;}.elementor-2952 .elementor-element.elementor-element-53f9938f > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-2952 .elementor-element.elementor-element-2121808c{text-align:left;}.elementor-2952 .elementor-element.elementor-element-2121808c .elementor-heading-title{color:#FFFFFF;font-size:0.8rem;font-weight:300;}.elementor-2952 .elementor-element.elementor-element-2121808c > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-2952 .elementor-element.elementor-element-37df4dec{text-align:left;}.elementor-2952 .elementor-element.elementor-element-37df4dec .elementor-heading-title{color:#FFFFFF;font-size:0.8rem;font-weight:300;}.elementor-2952 .elementor-element.elementor-element-37df4dec > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-2952 .elementor-element.elementor-element-c1c86cd{text-align:left;}.elementor-2952 .elementor-element.elementor-element-c1c86cd .elementor-heading-title{color:#FFFFFF;font-size:0.8rem;font-weight:300;}.elementor-2952 .elementor-element.elementor-element-c1c86cd > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-2952 .elementor-element.elementor-element-a9e7d36{text-align:left;}.elementor-2952 .elementor-element.elementor-element-a9e7d36 .elementor-heading-title{color:#FFFFFF;font-size:0.8rem;font-weight:300;}.elementor-2952 .elementor-element.elementor-element-a9e7d36 > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-2952 .elementor-element.elementor-element-b4c730b > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-2952 .elementor-element.elementor-element-27d13d6{text-align:left;}.elementor-2952 .elementor-element.elementor-element-27d13d6 .elementor-heading-title{color:#FFFFFF;font-size:1rem;}.elementor-2952 .elementor-element.elementor-element-27d13d6 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2952 .elementor-element.elementor-element-45b08bc{text-align:left;}.elementor-2952 .elementor-element.elementor-element-45b08bc .elementor-heading-title{color:#FFFFFF;font-size:0.8rem;font-weight:300;}.elementor-2952 .elementor-element.elementor-element-45b08bc > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-2952 .elementor-element.elementor-element-2aa3c04{text-align:left;}.elementor-2952 .elementor-element.elementor-element-2aa3c04 .elementor-heading-title{color:#FFFFFF;font-size:0.8rem;font-weight:300;}.elementor-2952 .elementor-element.elementor-element-2aa3c04 > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-2952 .elementor-element.elementor-element-a5303d9{text-align:left;}.elementor-2952 .elementor-element.elementor-element-a5303d9 .elementor-heading-title{color:#FFFFFF;font-size:0.8rem;font-weight:300;}.elementor-2952 .elementor-element.elementor-element-a5303d9 > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-2952 .elementor-element.elementor-element-2eae3b9{text-align:left;}.elementor-2952 .elementor-element.elementor-element-2eae3b9 .elementor-heading-title{color:#FFFFFF;font-size:0.8rem;font-weight:300;}.elementor-2952 .elementor-element.elementor-element-2eae3b9 > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-2952 .elementor-element.elementor-element-5145cbb{text-align:left;}.elementor-2952 .elementor-element.elementor-element-5145cbb .elementor-heading-title{color:#FFFFFF;font-size:0.8rem;font-weight:300;}.elementor-2952 .elementor-element.elementor-element-5145cbb > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-2952 .elementor-element.elementor-element-440d6303{text-align:left;}.elementor-2952 .elementor-element.elementor-element-440d6303 .elementor-heading-title{color:#FFFFFF;font-size:1rem;}.elementor-2952 .elementor-element.elementor-element-440d6303 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2952 .elementor-element.elementor-element-668c0939{text-align:left;}.elementor-2952 .elementor-element.elementor-element-668c0939 .elementor-heading-title{color:#FFFFFF;font-size:0.8rem;font-weight:300;}.elementor-2952 .elementor-element.elementor-element-668c0939 > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-2952 .elementor-element.elementor-element-1a26f992{text-align:left;}.elementor-2952 .elementor-element.elementor-element-1a26f992 .elementor-heading-title{color:#FFFFFF;font-size:0.8rem;font-weight:300;}.elementor-2952 .elementor-element.elementor-element-1a26f992 > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-2952 .elementor-element.elementor-element-9b6c5bd > .elementor-element-populated{margin:10px 0px 0px -14px;}@media(max-width:1199px){.elementor-2952 .elementor-element.elementor-element-35719b10 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-2952 .elementor-element.elementor-element-7a82e2fb > .elementor-element-populated{margin:0px 0px 0px 0px;}}@media(max-width:1199px) and (min-width:768px){.elementor-2952 .elementor-element.elementor-element-35719b10{width:25%;}.elementor-2952 .elementor-element.elementor-element-6ac81c93{width:16%;}.elementor-2952 .elementor-element.elementor-element-b4c730b{width:16%;}.elementor-2952 .elementor-element.elementor-element-7a82e2fb{width:30%;}.elementor-2952 .elementor-element.elementor-element-9b6c5bd{width:27%;}}@media(max-width:767px){.elementor-2952 .elementor-element.elementor-element-35719b10{width:70%;}.elementor-2952 .elementor-element.elementor-element-35719b10 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2952 .elementor-element.elementor-element-6c935a66{text-align:left;}.elementor-2952 .elementor-element.elementor-element-6c935a66 .elementor-image img{width:100%;max-width:200px;}.elementor-2952 .elementor-element.elementor-element-432e625d{text-align:left;}.elementor-2952 .elementor-element.elementor-element-6ac81c93 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-2952 .elementor-element.elementor-element-b4c730b > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-2952 .elementor-element.elementor-element-7a82e2fb > .elementor-element-populated{padding:16px 0px 0px 10px;}}/* Start custom CSS for column, class: .elementor-element-6ac81c93 */h2 > a, h3 > a {
  text-decoration: none;
  z-index: 1;
}

h2 > a:visited {
  text-decoration: none;
  color: #ffffff;
  z-index: 1;
}

h2 > a:before {
  content: "";
  position: absolute;
  width: 0%;
  height: 2px;
  bottom: 0;
  left: 0;
  background: #22EBFF;
  visibility: hidden;
  border-radius: 3px;
  transform: scaleX(0);
  transition: .25s linear;
  color: #22EBFF !important;
}
h2 > a:hover:before,
h2 > a:focus:before {
  visibility: visible;
  transform: scaleX(1);
  width: 50%;
  right: 1px;
  color: #22EBFF !important;
}

@keyframes hover-v {
  0% {
      transform: scaleX(0);
      height: 1px;
     }
  45% {   
      transform: scaleX(1.05);
      height: 1px;
     }
  55% {height: 1px;}
  100% {
      transform: scaleX(1.05);
      height: 1rem;
     }
}
@keyframes no-hover-v {
  0% {
      transform: scaleX(1.05);
      height: 3.8rem;
     }
  45% {height: 1px;}
  55% {   
      transform: scaleX(1.05);
      height: 1px;
      opacity: 1;
     }
  
  100% {
      transform: scaleX(0);
      height: 3px;
      opacity: .02;
     }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b4c730b */h2 > a, h3 > a {
  text-decoration: none;
  z-index: 1;
}

h2 > a:visited {
  text-decoration: none;
  color: #ffffff;
  z-index: 1;
}

h2 > a:before {
  content: "";
  position: absolute;
  width: 0%;
  height: 2px;
  bottom: 0;
  left: 0;
  background: #22EBFF;
  visibility: hidden;
  border-radius: 3px;
  transform: scaleX(0);
  transition: .25s linear;
  color: #22EBFF !important;
}
h2 > a:hover:before,
h2 > a:focus:before {
  visibility: visible;
  transform: scaleX(1);
  width: 50%;
  right: 1px;
  color: #22EBFF !important;
}

@keyframes hover-v {
  0% {
      transform: scaleX(0);
      height: 1px;
     }
  45% {   
      transform: scaleX(1.05);
      height: 1px;
     }
  55% {height: 1px;}
  100% {
      transform: scaleX(1.05);
      height: 1rem;
     }
}
@keyframes no-hover-v {
  0% {
      transform: scaleX(1.05);
      height: 3.8rem;
     }
  45% {height: 1px;}
  55% {   
      transform: scaleX(1.05);
      height: 1px;
      opacity: 1;
     }
  
  100% {
      transform: scaleX(0);
      height: 3px;
      opacity: .02;
     }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-03fadc4 */.kddFPG p{
    color: white!important;
    font-size: 12.8px!important;
    font-weight: 300!important;
}

.kddFPG span{
    color: white!important;
    font-size: 1rem!important;
    font-weight: 600!important;
    border: none!important;
}

.kddFPG p, span{
    font-family: "gotham", Sans-serif!important;
}

.kddFPG{
    padding-top: 0px!important;
    margin-top: -13px!important;
    width: 100% !important;
    font-family: "gotham", Sans-serif!important;
    
}

.fsIKy, .dFAxdI{
    background-color: transparent!important;
    font-family: "gotham", Sans-serif!important;


}

.htnWBn{
    background-color: black!important;
        border: none!important;

}

.qbLLM{
    margin-top: 30px!important;
    border-width: 2px!important;
    font-family: "gotham", Sans-serif!important;

}

.hAkfYz.hAkfYz::after {
    display: none!important;
        border: none!important;

}

.hAkfYz.hAkfYz::before {
    display: none!important;
        border: none!important;

}

.hAkfYz{
        border: none!important;

}

.hAkfYz span{
    font-size: 0.7rem!important;
}

.fsIKy{
    color: white!important;
    border-color: white!important;
}

.dFAxdI{
    color: #fff!important;
    
}

.cPWdXc{
    height: 2px!important;
}

.bwIBYc{
    margin-top: -5px!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4160b7f8 */.footerlinks :hover{ text-decoration: underline; color:#22EBFF !important;
}/* End custom CSS */